throw rock at - Turkish English Dictionary